Team distributed development¶
Overview¶
Next Design allows teams to perform distributed development by dividing models and profiles into files.
The following describes how to operate the following Next Design features.
Next Design Features | Overview |
---|---|
Dividing and integrating model files | By dividing the model in a project into multiple model files, teams can develop in parallel. |
Export/import of model file | By exporting the divided model file and importing it into another project, some models can be reused in another project. |
Reference to Model File | By registering the divided model file as a reference in another project, you can share and edit the model file with other projects. |
Profile division and integration | By dividing a profile from a project, you can manage the model and profile separately. |
Model file division/integration¶
Split into model files¶
To split the model in your project into multiple model files:
Operating procedure
- In the model navigator, select the model you want to split into model files.
- Perform the split into model files using one of the following methods.
- From the ribbon, click Team Collaboration> File> Split into Model Files.
- Click Split into Model Files from the context menu.
- To split only one model into model files, specify the file name in the [Split into Model Files] dialog and click the [OK] button. (If you select multiple models and divide them into model files, you cannot change the file name.)
- Once divided into model files, the model will have an icon representing the model file. It is then stored as an imdl file in the [Models] subfolder in the same folder as the project file.
Note
- Only models that have the [Allow model file splitting] checkbox checked in the metamodel can be split into model files.
- If the [Split into Model Files] menu is disabled, check the metamodel definition for that model.
Integration of divided model files¶
To integrate the split model file into your project:
Operating procedure
- In the model navigator or project navigator, select the split model file.
- Perform the model file integration in one of the following ways:
- From the ribbon, click Team Collaboration> File> Integrate Model Files.
- Click Integrate Model Files from the context menu.
- Check the message in the confirmation dialog and click the [OK] button.
- When the model file is integrated into the project, the icon representing the model file disappears from the model.
Model file export/import¶
Export Model File¶
To export the split model file from your project:
Operating procedure
- Switch to Project Navigator with the selector at the top of the Navigator.
- In the project navigator, select the model file to export.
- Perform the model file export using one of the following methods.
- From the ribbon, click Team Collaboration> File> Export.
- Click Export Model File from the context menu.
- Select the export destination folder and click the [Save] button.
- The split model file is exported and stored in the selected folder.
Note
- To import the exported model file into another project, the profiles must be the same.
- For the profile export/import, refer to the following contents.
Import Model File¶
To import the exported model file into another project, follow the steps below.
Operating procedure
- Open the import destination project.
- Switch to Project Navigator with the selector at the top of the Navigator.
- Select the Model displayed at the top level of the tree.
- Import the model file using one of the following methods.
- From the ribbon, click Team Collaboration> File> Import.
- From the context menu, click Import Model File.
- Check the message in the confirmation dialog and click the [OK] button.
- In the [Import Model File] dialog, select the model file (.imdl) and click the [Open] button.
- When the model file is imported, the model file is added to the [Models] subfolder in the same folder as the project file, and the model file is added to the project navigator and the model navigator.
Warning
- The profile of the import destination project must be the same as (or include) the profile that created the model file to be imported.
- See below for information on importing profiles.
Reference to Model File¶
To share the split model file with other projects for editing, register the model file as a reference in the following procedure.
Operating procedure
- Open the project for reference registration.
- Switch to Project Navigator with the selector at the top of the Navigator.
- Select the Model displayed at the top level of the tree.
- From the context menu, click Reference to Model File.
- In the [Reference to Model File] dialog, select the model file (.imdl) and click the [Open] button.
- When the model file is registered as a reference, the model file is added to the project navigator and the model navigator.
Warning
- The profile of the reference registration destination project must be the same as (or include) the profile that created the model file for reference registration.
- See below for information on importing profiles.
Profile splitting/merging¶
Profile splitting¶
To split the profile into files, do the following:
Operating procedure
- Switch to Project Navigator with the selector at the top of the Navigator.
- Select the Profile displayed at the top level of the tree.
- Click Devide into File from the context menu.
- When the profile is split into files, it is stored as an iprof file in the [Profile] subfolder in the same folder as the project file.
Warning
- Do not replace the profile (.iprof) divided into files with the profile edited in another project.
- To reflect the profile of another project, import the profile according to the following contents.
Integration of split profiles¶
To integrate the profile into your project:
Operating procedure
- Switch to Project Navigator with the selector at the top of the Navigator.
- Select the profile that is divided into files.
- Click [Integrate into Project File] from the context menu.
- When the profile is integrated into the project, the iprof files in the [Profile] subfolder are also deleted.